// Device.cpp : implementation file
//

#include "stdafx.h"
#include "Device.h"

#ifdef _DEBUG
//#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CDevice

CDevice::CDevice()
{
	ClearSettings();
}

CDevice::~CDevice()
{
}

void CDevice::ClearSettings()
{
	memset(m_cDriveLetter, 0, sizeof(m_cDriveLetter)); 
//	bDriveInfoValid = FALSE;
	m_Lun = m_Target = 0;
//	typecode = 0;
//	maxread = 0;
//	maxwrite = 0;
//	userchanges = vendorchanges = regionmask = rpc = 0;
//	rotcont = testwrite = layerjump = lightscribe = labelflash = solidburn = cdrread = cdrwread = cdMethod2Read = dvdromread = dvdmrread = dvdmrwread = FALSE;
//	dvdramread = cdr = cdrw = dvdmrwrite = dvdramwrite = dvdprwdl = FALSE; 
//	ddcdrom = ddcdr = ddcdrw = mo = asmo = cdrom = cdr = cdrw = dvdrom = dvdmr = dvdram = FALSE;
//	dvdmrwres = dvdmrw = dvdpr = dvdprw = dvdprread = dvdprwread = mrw = mrww = cdmrw = cdmrww = csscppm = cprm = securdisc = qflix = dvddownload = FALSE;
//	cdtao = cdraw = ddcdrom = ddcdr = ddcdrw = changer = defectman = cdrwcav = powerman = microcode = smart = FALSE;
//	controlblocks =  streaming = tsr = aacs = FALSE;
//	bdr = bdre = bdrom = wbdr = wbdre = bdrw = wbdrw = FALSE;
//	hdvdr = hdvdrom = hdvdram = whdvdr = whdvdram = FALSE;
//	dvdrwdl = wdvdrwdl = hdvdrdl = hdvdrw = hdvdrwdl = whdvdrdl = whdvdrw = whdvdrwdl = wdvdprwdl = dvdmrdl = FALSE;
//	strcpy_s(m_csSerialNumber, 50, "None");


}
/////////////////////////////////////////////////////////////////////////////
// CDevice message handlers
